namespace Lzfy_Refund_Service.Models
{
    /// <summary>
    /// 文件存储配置选项
    /// </summary>
    public class FileStorageOptions
    {
        /// <summary>
        /// 文件存储根路径
        /// </summary>
        public string RootPath { get; set; } = string.Empty;

        /// <summary>
        /// 最大文件大小（字节）
        /// </summary>
        public long MaxFileSize { get; set; } = 10 * 1024 * 1024; // 默认10MB

        /// <summary>
        /// 允许的图片文件扩展名
        /// </summary>
        public string[] AllowedImageExtensions { get; set; } = Array.Empty<string>();
    }
}